package events;

import java.util.Date;

public interface Event extends Comparable<Event> {

        String getEventType();
	/**
	 * Get date of event as Long (milliseconds)
	 * 
	 * @return Long value of date
	 */
	Long getDate();
	
	/**
	 * java.util.Date element for date of event
	 * 
	 * @return java.util.Date element
	 */
	Date toJavaDate();
        
        /**
         * detailed to String method
         * @return 
         */
        String toStringDetail();
        
}
